ANTDIVSTATE=IDLE, NBBLESTATE=IDLE, LRBLESTATE=IDLE, DSASTATE=IDLE, DETSTATE=OFF
No Description
DETSTATE | Detection FSM state 0 (OFF): Off state 10 (TIMINGSEARCH): Timing search 20 (PRESEARCH): Preamble search 30 (FRAMESEARCH): Frame search 40 (RXFRAME): Payload Detection 50 (FRAMEDETMODE0): Timing search with sliding window (FDM0) |
DSASTATE | Demodulator DSA FSM state 0 (IDLE): IDLE state 1 (ARRIVALCHK): Arrival Check 2 (STATUSCHK): Status Check 3 (SAMPPW): SAMP_PW 4 (WAITPWRUP): WAIT_PWRUP 5 (WAITDSALO): WAIT_DSALO 6 (WAITABORT): WAIT_ABORT 7 (STOP): STOP |
LRBLESTATE | Demodulator long-range BLE FSM state 0 (IDLE): IDLE state 1 (CLEANUP): CLEANUP 2 (CORRCOE): CORRCOE 3 (WAITLRDSA): WAIT_LR_DSA 4 (MAXCORR): MAXCORR 5 (WAITRDY): WAIT_RDY 6 (FEC1DATA): FEC1_DATA 7 (FEC1ACK): FEC1_ACK 8 (PAUSE): PAUSE 9 (FEC2DATA): FEC2_DATA 10 (FEC2ACK): FEC2_ACK 11 (TRACKCUR): TRACK_CUR 12 (TRACKEAR): TRACK_EAR 13 (TRACKLAT): TRACK_LAT 14 (TRACKDONE): TRACK_DONE 15 (TDECISION): T_DECISION 16 (STOP): STOP |
NBBLESTATE | Demodulator Narrow-band BLE FSM state 0 (IDLE): IDLE state 1 (VTINITI): VTINITI 2 (ADDRNXT): ADDR_NXT 3 (INICOST): INI_COST 4 (CALCCOST): CALC_COST 5 (INITALACQU): INITAL_ACQU 6 (INITALCOSTCALC): INITAL_COST_CALC 7 (MINCOSTCALC): MIN_COST_CALC 8 (FREQACQU): FREQ_ACQU 9 (FREQACQUDONE): FREQ_ACQU_DONE 10 (TIMINGACQUEARLY): TIMING_ACQU_EARLY 11 (TIMINGACQUCURR): TIMING_ACQU_CURR 12 (TIMINGACQULATE): TIMING_ACQU_LATE 13 (TIMINGACQUDONE): TIMING_ACQU_DONE 14 (VIRTBIINIT0): VIRTBI_INIT0 15 (VIRTBIINIT1): VIRTBI_INIT1 16 (VIRTBIRXSYNC): VIRTBI_RXSYNC 17 (VIRTBIRXPAYLOAD): VIRTBI_RXPAYLOAD 18 (HARDRXSYNC): HARD_RXSYNC 19 (HARDXPAYLOAD): HARD_RXPAYLOAD 20 (TRACKFREQ): TRACK_FREQ 21 (TRACKTIMEARLY): TRACK_TIM_EARLY 22 (TRACKTIMCURR): TRACK_TIM_CURR 23 (TRACKTIMLATE): TRACK_TIM_LATE 24 (TRACKDONE): TRACK_DONE 25 (TRACKDECISION): TRACK_DECISION 26 (STOP): STOP 27 (WAITACK): WAIT_ACK 28 (DEBUG): DEBUG |
ANTDIVSTATE | Antenna diversity control state 0 (IDLE): Idle state 1 (FIRST_ANT0): First ANT0 selection 2 (FIRST_ANT1): First ANT1 selection 3 (TIMSEARCH_ANT0): Timing search on ANT0 4 (TIMSEARCH_ANT1): Timing search on ANT1 5 (TIMDET_ANT0): Check ANT1 after timing detecton ANT0 6 (TIMDET_ANT1): Check ANT0 after timing detecton ANT1 7 (EVALUATE): Evaluate and select better antenna 8 (TIMSEARCH_SELECTED): Searching on better antenna 9 (TIMDET_SELECTED): Selected better antenna 10 (REPEAT_ANT0): Repeat ANT0 11 (REPEAT_ANT1): Repeat ANT1 15 (MANUAL): Manual mode |